package cn.iocoder.yudao.module.shop.statistics.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "店铺统计 Response VO")
@Data
public class ShopStatisticsRespVO {

    @Schema(description = "上架产品数", example = "1024")
    private Long productEnabledCount;

    @Schema(description = "已付款订单量", example = "1024")
    private Long orderPayCount;

    @Schema(description = "待发货订单量", example = "1024")
    private Long orderUndeliveredCount;

    @Schema(description = "待收货订单量", example = "1024")
    private Long orderDeliveredCount;

    @Schema(description = "已完成订单量", example = "1024")
    private Long orderCompleteCount;

    @Schema(description = "待退款订单量", example = "1024")
    private Long orderRefundWaitCount;

    @Schema(description = "已付款订单总金额，单位：分", example = "1024")
    private Long orderPayPrice;

    @Schema(description = "已结算订单总金额，单位：分", example = "1024")
    private Long orderSettlementPrice;

}

